31 #ifndef __FSL_I2C_SIM_H__
32 #define __FSL_I2C_SIM_H__
36 #define GPIO_SCL BOARD_I2C_GPIO_SCL
37 #define GPIO_SDA BOARD_I2C_GPIO_SDA
45 void i2c_gpio_init(int32_t speed, int32_t slaveaddr);
72 uint8_t
i2c_gpio_read(uint8_t chip, uint32_t addr, int32_t alen, uint8_t *
buffer, int32_t len);
89 #if defined(__cplusplus)
93 #if defined(__cplusplus)
uint8_t i2c_gpio_probe(uint8_t addr)
Probe to see if a chip is present. Probe to see if a chip is present. Also good for checking for the ...
Definition: i2c_sim.c:293
uint8_t i2c_gpio_read(uint8_t chip, uint32_t addr, int32_t alen, uint8_t *buffer, int32_t len)
Read bytes.
Definition: i2c_sim.c:325
UINT8 buffer[BUFFER_SIZE_BYTE]
Definition: flash_demo.c:43
uint8_t i2c_gpio_write(uint8_t chip, uint32_t addr, int32_t alen, uint8_t *buffer, int32_t len)
Write bytes.
Definition: i2c_sim.c:403